shine/reflect as a mirror - Français Anglais Dictionnaire